// Constants.cs
//
//  Copyright (C) 2008 George Talusan
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// 
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//

using System;

namespace Mono.Picnik.Core
{
	public sealed class Constants
	{
		public static string SERVICE_URL = "http://www.picnik.com/service/";

		public static string METHOD_POST = "POST";

		public static string METHOD_GET = "GET";

		public static string PARAM_API_KEY = "_apikey";

		public static string VALUE_API_KEY = "b1f3df4a9f697db3559eae8a0329e531";

#region IMPORTING
		public static string PARAM_IMPORT = "_import";

		public static string PARAM_RETURNTYPE = "_returntype";

		public static string VALUE_RETURNTYPE_LOAD = "load";
		
		public static string VALUE_RETURNTYPE_TEXT = "text";

		public static string PARAM_TITLE = "_title";
#endregion

#region EXPORTING
		public static string PARAM_EXPORT = "_export";

		public static string PARAM_EXPORT_AGENT = "_export_agent";

		public static string VALUE_EXPORT_AGENT_DEFAULT = "picnik.com";

		public static string VALUE_EXPORT_AGENT_BROWSER = "browser";

		public static string PARAM_EXPORT_FIELD = "_export_field";

		public static string VALUE_EXPORT_FIELD_DEFAULT = "file";

		public static string PARAM_EXPORT_METHOD = "_export_method";

		public static string PARAM_EXPORT_TITLE = "_export_title";

		public static string VALUE_EXPORT_TITLE_DEFAULT = "Export";

		public static string PARAM_IMAGEID = "_imageid";

		public static string PARAM_ORIGINAL_THUMB = "_original_thumb";

		public static string PARAM_REDIRECT = "_redirect";

		public static string PARAM_REPLACE = "_replace";

		public static string VALUE_REPLACE_ASK = "ask";

		public static string VALUE_REPLACE_CONFIRM = "confirm";

		public static string VALUE_REPLACE_YES = "yes";

		public static string VALUE_REPLACE_NO = "no";
#endregion

#region APPEARANCE
		public static string PARAM_EXCLUDE = "_exclude";

		public static string VALUE_EXCLUDE_IN = "in";

		public static string VALUE_EXCLUDE_EDIT = "edit";

		public static string VALUE_EXCLUDE_CREATE = "create";

		public static string VALUE_EXCLUDE_OUT = "out";

		public static string PARAM_HOST_NAME = "_host_name";
#endregion

#region NAVIGATION
		public static string PARAM_DEFAULT_IN = "_default_in";

		public static string VALUE_DEFAULT_IN_UPLOAD = "upload";

		public static string PARAM_DEFAULT_OUT = "_default_out";

		public static string VALUE_DEFAULT_OUT_DOWNLOAD = "download";

		public static string PARAM_PAGE = "_page";
#endregion

#region PICNIK IN A BOX
		public static string PARAM_CLOSE_TARGET = "_close_target";

		public static string PARAM_EXPAND_BUTTON = "_expand_button";

		public static string VALUE_EXPAND_BUTTON_TRUE = "true";

		public static string VALUE_EXPAND_BUTTON_FALSE = "false";
#endregion
	}
}
